Industry leading solar developer and installer expands into Queens QUEENS, N.Y.: New York Solar installer, EmPower Solar, officially opened an office in Queens after 15 years with a primary headquarters on Long Island. The Queens location serves as a response to increased demand for solar in New York City, local recruitment needs and a business […]