International Olympic Committee (IOC) President Thomas Bach assured that the upcoming Olympic Games in Paris will be "spectacular," describing the event as a global symbol of hope.
Microsoft Corporation, the American multinational technology giant, has revealed that the recent global cyber outage affected 8.5 million Windows devices.