Today in Numbers: Buckingham Palace gets $455 million renovation

WION India Nov 23, 2016, 02.27 PM(IST)
From Buckingham Palace getting a $455 million renovation to 900 flights cancelled by Lufthansa over pilot strike, here's a recap of the day in numbers