MirrorWeb Secures $63m Investment for Strategic Expansion Business 5 September 2024 Manchester’s tech firm MirrorWeb recently acquired a significant investment of $63 million from Texas-based Mainsail Partners, heralding a new phase…