People walk past solar panels mounted on the roof of a building, part of a solar power microgrid, in Dharnai village, Jehanabad in Bihar (Photographer: Prashanth Vishwanathan/Bloomberg)

Startup Street: This Startup Says It Can Nearly Wipe Out Your Electricity Bill

This week on Startup Street, a solar-tech company that wants to slash your electricity bill by almost 90 percent. A new report by Bain & Company that shows how startup exits boomed in 2018. And the...