Samsung unleashes new Galaxy Mega line with monstrous 5.8-inch and 6.3-inch displays

At this rate, Samsung (005930) looks likely to give one of its televisions voice-calling capabilities and still call it a …read more

Source: Yahoo Technology Feed

 

Comments are closed.