Capital One plans to eliminate at least 139 American jobs at St. Cloud location

Capital One plans to lay off at least 139 at St. Cloud location

Capital One announced plans to lay off at least 139 people at a location in St. Cloud. The layoffs, which will occur at the 30 Seventh Ave. S. location in …

Read More…


Source