Clem Grant was Manager of the Ottawa branch of the Milcroft Concrete Forms Corporation (Milcroft Corp.). Milcroft Corp. was established in 1932 and based in St. Anthony, Newfoundland, with branch offices in several major cities across Canada. The Ottawa branch was their most successful, having been a consistent moneymaker until […]