Civil Aviation Minister Ajit Singh today hit out at the cash-strapped national carrier Air India, saying it "will have to pull up its socks" as the government "can't keep pumping money" into the ailing airline. Air India reported net losses of Rs 20,320 crore from April 2007 to March 2011.