What you are completely ignoring is the fact that while money may play an incentive role in scientific development, and that there is a business side to science, that does not mean that "Science is a business." That is like saying that freedom is a business. The US government achieves a great deal of its foreign policy ends via its selling of freedom around the world, but that hardly amounts to such a conclusion. Maybe you should reword your statement to something less absurd, such as "Science has serious ties to a business side that may occasionally play a significant role in avenues that certain persons or institutions may take." That, again, hardly amounts to the pejorative corporate structure that your statement implies, whether that was your goal or not.