Chesapeake GroupFeb 72 minFacebook drops $230 billion in a day: What does it mean for tech valuations in the larger market?
Chesapeake GroupJan 212 minThe Great Indian Attrition – How big IT firms are working towards a more sustainable employee base