LG G Watch goes on sale in India for Rs 14,999

Google didn’t announce at the I/O event that it was going to start selling the G Watch in...