India has the Lowest Cost of Solar Power but Should We be Proud of this?