leaprate.com
CMC Markets lowers guidance expecting 20% drop in Revenues
The disappointing news comes soon after CMC Markets received investor opposition to its executive pay policies.