How forward-looking NextEra lives up to its name

by

by