2Mil its too big amount of money. If I have 2M the half will investment in mining bitcoins and the half of the amount will buy bitcoin and hold I after in many years and sell if the price is double or triple your money.
Mining is also good but it's not easy. Probably the best way to invest that money is by buy bitcoin directly and divide it in some hardware wallet with full sync, because this is the most secure wallet. Wait until a few months or years, then he will get big profit from it. Creating bitcoin-related business is also good but it's not only need capital but also need knowledge and great team.
I think it's okay for him to trade because 2M is already big amount of money. He can invest in trading and also have some money to buy bitcoin in lower price and keep it for a long time and then if he thinks the price of bitcoin increases, then he can sell it to multiply the amount of it. When you invest be wise. You should always gaining and not losing.