Champagne corks should be popping just about now at Jaguar Land Rover HQ after Tata Motors' annual results for fiscal 2010-11 included, to quote the statement: "strong profitability, with healthy volumes..., net revenue of GBP9,906m ($US16,169m) and a profit after tax of GBP1,043m ($1,702m)".