Tag: TD Power expects 65-70% revenues