Last week, Solar Energy Corporation of India Ltd (SECI) barred the power firm from participating in its clean energy project tenders for three years after it found that a unit of the company had submitted a fake endorsement of a foreign bank guarantee.