World Drone Racing Championship Final The World Drone Racing Championship Final has taken place in China, and some pretty impressive skills were on display. Source
How charity apps may be making us more generous There are more ways than ever to give to charity - so are these innovations spurring our generosity? Source
Twitch sued for £2.1bn over Premier League by Russian firm The Amazon-owned streaming giant is facing claims it illegally broadcast matches. Source