Businessweek has reported a rumoured deal for Facebook for over a billion dollars! Now thats Web 2.0 rocking

I guess we will see a few of those plans back in India pretty soon 🙂

0