IG Community elevates IGTV on Demand experience

Electronic trading major IG continues its efforts to streamline and improve traders’ experience.