Tech firm shrugs off loss of deal with Shell

Post Thumbnail

Breaking