Business Leaders pay tribute to Queen Elizabeth II
Business Leaders across the world have paid tributes to the Queen of England after the news of her death on Thursday evening.
Queen Elizabeth II died in her home, the Balmoral Palace in Scotland.
The Director General of the World…