Some niche products, whose chances of success in clinical trials and eventually to get commercialized are very high, are under development by BioXTech, in which our company is considering to invest.
A. Some niche products, whose chances of success in clinical trials and eventually to get commercialized are very high, are under development by BioXTech, in which our company is considering to invest.
Incorrectpassive
B. There are some niche products under development by BioXTech, whose chances of success in clinical trials and eventually getting commercialized are very high, which our company is considering investing in.
Incorrectmodifier issue - 'which ' illogically modifies high; also ' whose' seems modifies ' BioXTech'
C. BioXTech is developing some niche products, which have very high chances of success in clinical trials and eventually to get commercialized and which our company is considering investing in.
Incorrectmodifier issue - 'in which' is better than 'which'
D. Our company is considering investing in BioXTech, which is developing some niche products, whose chances of success in clinical trials and eventually getting commercialized are very high.
Incorrectidioms issue - 'to invest' is correct uses
E. BioXTech is developing some niche products, whose chances of success in clinical trials and eventually getting commercialized are very high and in which our company is considering to invest.
Correctseems good and better than A