> lacks evidence
The part where he says that he hasn't make everything available because he has fw-ed some information to the police/authorities. Until said police/authorities take the necessary actions (if needed) based on the provided info is best for the parts involved to let said authorities decide if the facts provided are evidence enough.
Also the part where he complains about GE's profit margin being the same as Madoff's, i.e. a guy who was active in a completely different industry, while companies/conglomerates active in the same markets as GE post similar profit margins as GE. This part is fake news pure and simple.