The video has been around for a while. Here it is from a July 2017 crowdfunding release.
http://icrowdnewswire.com/2017/07/2...station-generates-100-green-renewable-energy/
Also looked at their latest preliminary financial report from August. It possibly needs more work. The Deferred Income and Borrowing values for 2017 seem to have been switched.