Last Updated: Saturday, March 16, 2013, 14:52
Mercedes ace Lewis Hamilton has admitted for the first time, that his team could challenge for the Formula One championship this season. He also hailed the significant improvement made by the Brackley-based outfit.