B.C. is investing $241 million for trades training over the next three years, Premier David Eby announced on Friday, Nov. 14.