MeCure Industries Plc launches N10 billion commercial paper at 21% yield: Key takeaways - Source News