Study: MA Middle of the Pack for Best Places to Start Business
Massachusetts is not the best place in the country to start a business, but perhaps the top place in New England.
Massachusetts is not the best place in the country to start a business, but perhaps the top place in New England.
JPMorgan Chase & Co. unveiled a $20 billion investment plan on Tuesday to increase wages, hire more, open new branches and expand its business as it takes advantage of sweeping changes to the U.S. tax law and improved regulatory environment.
An annual study of the business tax climate in each state ranks Massachusetts in the middle of the pack.
Seventeen percent of CFOs in the Boston area plan to create new jobs in the next six months and 67 percent plan to hire to fill open jobs, according to survey results released Wednesday.