Praveen Singh is a writer and blogger, and a professional interested in sharing interesting ideas with the world. His blogs give a peek into things that aim to inform, enrich and entertain the readers. He loves sharing views on anything that provides.