Drugmaker Elan said today it had repayed $450 million (€369.2 million) of debt that matured on June 28th, along with $21 Drugmaker Elan said today it had repayed $450 million (€369.2 million) of debt ...