The tumbling tariffs of solar power, however, have slashed the expectations of returns by investors from 14 per cent to 12 per cent
The tumbling tariffs of solar power, however, have slashed the expectations of returns by investors from 14 per cent to 12 per cent