site logo

216 mayors signal support for more solar power in updated letter

Getty