The company is betting big on India’s rivers as experts see hydropower as a key contributor to the country’s renewable energy target. Amid meticulously pruned maple trees on one side and rows of red and yellow roses on the other, the constant clanking of turbines shatters the silence of the hills. The turbines on the […]