Corporate governance issues at Sun Pharma