April Group is a French insurance company, headquartered in Lyon, France. It designs, manages and distributes insurance and assistance services for individuals, professionals and businesses. From Wikipedia
His stance highlights a diplomatic deadlock over uranium enrichment in Omani-mediated talks.