Green you say? From Silicon dot com: Microsoft chief executive Steve Ballmer has claimed that more efficient use of IT is one of the company's…
Green you say? From Silicon dot com: Microsoft chief executive Steve Ballmer has claimed that more efficient use of IT is one of the company's…