20100331 city.kanpur: HAL makes record profits