>

Renewable energy picks pace as wind power is now India's cheapest source of energy - Qrius