InSolare, SCC sign $398m India green ammonia offtake
InSolare Energy, in consortium with SCC Infrastructure, has signed Green Ammonia Purchase Agreements with Solar Energy Corporation of India to supply 85,000 metric tonnes per annum of green ammonia under India’s National Green Hydrogen Mission. The projects involve an estimated investment...