The country with an immense amount of renewables, but at the same time vested interest in fossil fuels, is against a super green technology? Go figure.

Reply to this note

Please Login to reply.

Discussion

Well said 🫡