Charles Richards strongly believes that knowledge is meant to be shared, for there is a lot we can learn from each other. His hobbies include photographing, reading, sharing technical insights and traveling. He is currently working as a Business analyst at Tatvasoft UK which is a Software outsourcing company in London.