You don't really need to raise taxes, just shift them around, so you take some tax away from income and move it to carbon for instance.
The difficulty is you need to do this in a coordinated way otherwise you just end up shifting your carbon intensive industries overseas. This is why reaching a global agreement is so important.
The R&D thing is a red herring, business will respond to the economic situation it finds itself in.