Facebook, WhatsApp and Instagram have done well to recover from a global outage to get back to business. On Wednesday, people across the world had a harrowing time trying to see and download photos on all these platforms. Further, people couldn’t also…