Indian Oil Corporation, the nation's largest oil firm, is targeting to become a $ 1 trillion company by 2047, combining growth in traditional oil refining and fuel marketing with clean energy avenues like green hydrogen and EV charging, its chairman said.