Idiom of the Day
supply and demand
the availability of something compared to the need or demand for something
The supply and demand for used sporting equipment is always very tight.
Most fuel Efficient Cars in the World
2014 FORD FIESTA FACELIFT 25 Point 01 KMPL
With a claimed mileage of 25.01 kilometers per liter, the facelift Fiesta takes the fifth spot. Thanks to an engine remap and a more aerodynamic styling, the refreshed Fiesta is able to achieve more to the liter of diesel from its previous generation.