20050528 business.india-business: L&T FY-05 net up 85 percent at Rs 984cr