Technology Top StoriesRestricting autoplay videos, AI Image Creator and more: Microsoft Edge introduces new featuresGBO CorrespondentApril 11, 2023 GBO CorrespondentApril 11, 2023 Microsoft released an upgrade to its Edge browser in January 2023 that...