20040706 business.india-business: Bhel bags Rs 142-crore contract