2 ms·Battery firmed renewables are a scam. There is no cost competitive large scale installation of such a thing.by kortilla 4y agoBattery firmed renewables are a scam. There is no cost competitive large scale installation of such a thing.