Business & Finance News What happened, who is to blame and will it happen again? By Leora R. Isham 3 years ago Fb, Instagram and WhatsApp have been all down for practically 6 hours on Monday following