First Solar Among Winners of India's $2.4 Billion Green Stimulus
First Solar Inc. and Avaada Group are among winners of India’s 195 billion rupees ($2.4 billion) in incentives to encourage domestic manufacturing of solar modules.
Source: bqprime.com