solar panels Archives • Long Beach Business Journal
Posted inNews

How Solar Source Turns Sunlight Into Savings

Over the last decade, Solar Source has installed photovoltaic solar systems on roofs throughout Southern California. According to its founder and president, Jarrod Osborne, the company operates across a roughly 100-mile radius from its headquarters in Long Beach. Solar Source handles solar contracts for residential, commercial and nonprofit clients, though residential is by far its […]