Prepositions

The company invested heavily ___ new technology.

Correct answer

B. In

Explanation

'Invest in' is the correct standard collocation.