Scroll to top

May 2008

Ali May 7, 2008

We owe Zoho big time

Few weeks ago I rediscovered Zoho! I saw it before but the urge of trying an online office never occurred to me. It's been sometime...

Ali May 6, 2008

DELL "still" recommends Windows Vista ...

What a familiar statement! "Optimize your Business with Windows Vista Business" or etc. Is that really true? We have 10+ laptops and workstations running Windows...