Sudbury Police have laid charges in relation to two separate fraud cases — one involving millions of dollars.

The first case involved an internal fraud at the Atlas Copco company. Police said the business reported that two of its senior executives conspired with the company's health care provider to increase monthly billing and produce fraudulent invoices.

The excess money — believed to be in excess of $16 million — was split among the co-conspirators.

The lengthy investigation, which began in April 2008 and involved the Royal Canadian Mounted Police, uncovered an elaborate scheme. Three men now face charges in connection with the incident.

Two of the men were arrested in Montreal and returned to Sudbury for bail hearings, while the third had yet to be arrested. A warrant for his arrest has been issued.

Woman writes business cheques to herself

The second case involved two other northern Ontario businesses.

Police reported a bookkeeper with Mazzuca Motors (Sudbury) and Northway Auto (New Liskeard) was arrested. They allege the 64-year-old Sudbury woman had been writing cheques to herself between 2008 and 2011, amounting to a fraud of more than $700,000.

She has been charged with fraud, theft, uttering a forged document and breach of trust.