China is sending shock waves across the world energy and auto markets with its entry into the list of countries which have fixed deadline for fossil fuel based car in favour of electric cars... Read more