By now, it is well known that one of the biggest impediments to India's ambitious renewable energy goals is the…