Bad start for Freedom 251: Website crashes, people mob its office
The much-hyped launch of the world's cheapest “Made in India” smartphone was thrown into disarray on Thursday as a mad rush to book the Rs.251 (less than $4) device caused the firm's website to crash within hours of opening up for…