The Solar Power World Top Solar Contractors list includes Elkridge, MD-based solar firm ELKRIDGE, MD.: More than 10,600 megawatts of solar power were installed last year in the United States, and local installer Solar Energy World has been recognized by Solar Power World magazine for its contributions to the industry. Solar Energy World achieved a […]