Comment Comment by badosu The funny thing is that from a levelized cost of electricity stance, renewables are the cheapest, and cheaper in most cases even after storage is included. It's insane. parent badosu 2 months ago