Criminal breach of trust by public servant, or by banker, merchant or agent.Whoever, being in any manner entrusted with property, or with any dominion over property in his capacity of a public servant or in the way of his business as a banker, merchant, factor, broker, attorney or agent, commits criminal breach of trust in respect of that property, shall be punished with 1imprisonment for life, or with imprisonment of either description for a term which may extend to ten years, and shall also be liable to fine.