Princeton Global denies fraud, blames Republic

READ FULL ARTICLE