Home Finance The uphill road: battery limitations to test China’s electric vehicle ambitions