Buch leaves a lasting impact on SEBI and the Indian financial sector