Mark Chapman, director of Tax Communications at H&R Block explains what a Contract for Difference (CFD) is and the associated tax implications. A Contract for Difference (CFD) is a high-risk ...
BT Group PLC's (LSE:BT.A) first-half results went down like a lead balloon this Thursday, with shares tumbling as much as 7% to wipe nearly a billion pounds of value off the company. A 1-2% cut ...