I'm quite used to reading white papers of various fields and scientific text in general, but this particular case seemed more a sales pitch than anything.
A very scam-like set up, too. Tesla, free energy and perpetual motion seems to attract these types like flies.