Tech

Exclusive: Mellanox nears truce with Starboard over board seats – sources