Renewable installation make sense because they reduce emissions. But in 2040 in a world decarbonized they make sense because of the savings

Reply to this note

Please Login to reply.

Discussion

No replies yet.