Anyone come across this site before? Looks fairly new.
They don't even bother with a cover story!
The URL includes the word 'forex' but having had a quick look through I can't find any other mention of the financial markets.
It just seems to harp on about renewable energy????