Buffalo finds its place in storage

With a revenue of $995 million and presence in the USA, France, Germany, Italy and Scandinavia, Buffalo Technology embodies the success of these mid-sized international companies that illustrate the richness of the japanese IT industry

EDI write a large feature on Buffalo