Harrods is a department store located on Brompton Road in Knightsbridge, London, England. It is owned by the state of Qatar via its sovereign wealth fund, the Qatar Investment Authority. Read More
Amid coronavirus outbreak in India, Cabinet Secretary Rajiv Gauba on Wednesday held meeting with all the secretaries of the Union Government to discuss the precautionary measures to stop its spread and stressed on holding meetings through video confe ...