Technology | Mon Jun 11, 2012 10:32am EDT

Mellanox wins Intel contract, shares hit life high