Thai renewables utility GPSC buys 41.6% stake in Avaada Energy in India State utility boosts its renewable capacity to 2,145...