Peel Region police say a man has been charged after they recovered nearly $1 million in stolen goods in a months-long retail theft investigation in Mississauga, Ont.

Police say a masked suspect broke into a store at Square One Shopping Centre and stole valuable jewelry and clothing from several displays on April 30.