SECI, a government-owned company, has barred Anil Ambani's Reliance Power Ltd. and its subsidiaries from bidding in future ...