To bring transparency on finances of political parties, EC launches portal for submission of annual reports3 years ago