Gensol shares fall 5% after SEBI bars promoters from securities market

Following allegations by the Securities and Exchange Board of India (SEBI) that its proprietors had embezzled company cash, shares of Gensol Engineering Ltd. dropped as much as 5%, reaching an annual...