Windsor is a historic market town and unparished area in the Royal Borough of Windsor and Maidenhead in Berkshire, England. It is widely known as the site of Windsor Castle, one of the official residences of the British Royal Family. Read More
Voltas, India's undisputed leader in Cooling Products, and the No. 1 AC brand, from the house of Tata's, has strengthened its leadership position further in the Cooling Products space, by launching India's First AC with HEPA Filter technology. ...
Oscar-winning British director Steve McQueen received his knighthood on Tuesday at Windsor Castle and will now be known in the UK as Sir Steve McQueen. ...
Ottawa police chief Peter Sloly has resigned amid ongoing protests of truckers and ordinary citizens against COVID-19 restrictions, reported Sputnik. ...
The Ministry of Education of the Federation of St Kitts and Nevis says it is putting a lot of effort into the critical activities specified in the Education Section Plan for 2020-2021. ...