Monday, 25 May, 2020
Home Tags Starboard

Tag: starboard

Starboard muscles in on Depot board

In what at times seemed like a saga of soap opera proportions, Office Depot and its main shareholder Starboard finally reached an agreement in their board of directors dispute just hours before Depot’s annual shareholders’...

Big Read