Hikma and Civica Rx sign long-term agreement | RNS | Ticker