Lightsource bp's 188-megawatt Honeysuckle Solar has a PPA with Google to power its forthcoming $2 billion data center campus in Fort Wayne, Indiana.
What's Your Reaction?