Two more independent directors at Gensol Engineering Ltd have resigned amid mounting troubles for the company, as the Securities and Exchange Board of India (SEBI) barred Gensol promoters Anmol Singh Jaggi and Puneet Singh Jaggi over alleged fund diversion and record falsification.