German fuel-cell specialist SFC Energy AG (ETR:F3C) and its Indian partner FC Tecnrgy Pvt Ltd have received an order to supply 900 stationary methanol fuel cell generators to the Indian Defense Force.