Grid vs Solar Electricity: Cost Parity is Here in These Six US Cities!
Many people still think of rooftop solar photovoltaic (PV) systems as unaffordable luxuries. But according to a report by the North Carolina Clean Energy Technology Center, 30 million people living in six major American cities…