In this sentence should I use make or makes? Massive scale, along with rapid growth make/makes it different.
To make for is an idiom with several different meanings. In the context of this question, the approximate meaning is 'to produce', 'to represent' or 'to constitute': Raw earthworms make for grim eating = Raw earthworms represent an unpleasant kind of food Dobermans make for great guard dogs = Dobermans have the qualities needed to make them great guard dogs Sowing camomile in your lawn makes ...
Are the expressions "This doesn't make sense" and "This makes no sense" equivalents? If not, what's the difference?