TD Power has to come clean on case against promoters: Proxy advisory firm