How big technology deals fared: From Dell’s $67 bn EMC buy to Facebook’s $21 bn Whatsapp takeover Read more