Video editing platform Veed has grown to 10 million users
TP Icap cited the "improved market activity across oil, power and gas," due to the disruptions caused by the war in Ukraine, which pushed up trading activity.
Since 1993, the event has raised over £160 million