20090828 business.india-business: TCS expects $30-100 mn revenue from BP deal