These start-ups are about to do to the energy sector what Uber did to the taxi industry.
For renewable energy nerds, Elon Musk's much anticipated May 1 announcement that his company, Tesla, would soon be selling "home batteries" – that is, technology capable of storing solar energy – generated the kind of euphoria reminiscent of Steve Jobs unveiling one of his devices.