Staples unveils new solar installation

Office supply giant Staples has unveiled its latest solar power facility at its global headquarters in Framingham, Massachusetts in the US. The project is Staples’ 37th solar array and brings the company’s solar power capacity to a total of nearly 14MW – equivalent to powering nearly 1,800 average US homes per year. The 685KW installation […]