On May 4, in a recent Youtube video, Validus Power Corp.’s executive director, Greg Foss, discussed the potential for the banking industry’s failures to wipe out $10 trillion in […] Click here to view full article