Llyod Westcord
Consumer Report
Cold called for selling carbon credits. All talk and no returns. Kept asking for more 'investment'. Promising returns and got transferred from trader to trader up the ranks but still no returns. ...