Swiss Drugmaker Novartis AG on Wednesday said it knew about discrepancies in data it submitted to regulators as it sought approval of its more than $2 million gene therapy Zolgensma, but delayed notifying authorities until it completed an internal investigation.