Cheapest Electricity Tag: Will Solar Be Able To Retain Its Reputation?