20100528 business.india-business: Tata Motors back in black with Rs 2571 crore profit