News

Solar arrays are growing into an unexpected marketing canvas—and satellite imagery could become the next frontier in branding. [Photo: Daniel Slim/AFP/Getty Images] Now companies are beginning ...