Avaada Group appoints Kishor Nair as Chief Executive Officer for its Renewable arm Avaada EnergyBy 67QA2a8 / February 20, 2024