20080630 business.india-business: Indian firms slip in global rankings