Overview Details Press Releases Multimedia Locations People Groups Zebuetrade is one of the best stock investing platforms in India. Check out the stock trading charges, demat, brokerage etc. It has established its 10 branches across 28 States & 5 union territories.