Video editing platform Veed has grown to 10 million users
Renewable capacity will meet 35% of global power generation by 2025 – here's some energy stocks that could benefit from the transition.