infotechlead

Akamai acquires video delivery firm Octoshape