I have had an excellent experience investing with Motilal Oswal. Their research insights are consistently valuable. With reasonable trading charges and a highly knowledgeable advisory team. This is an ideal choice for both new and seasoned investors. Highly recommended.