Avaada Energy to develop solar power plant in India
India’s renewable energy producer Avaada Energy has secured a contract to develop a 350MW DC...
India’s renewable energy producer Avaada Energy has secured a contract to develop a 350MW DC...
Financial services firm Wells Fargo has signed structured renewable energy agreements with Shell Energy North...