20110307 business.india-business: AOL India starts laying off staff