The Bosarges’ $5 million mummy now is in exhibition at the Museum of Natural History in Houston. (source)
I am not familiar with "in exhibition". I would always use "on exhibition". My own research on Google Ngrams and Google Books is inconclusive, showing "in exhibition" being far less common. I am not sure "in exhibition" means exactly the same as "on exhibition".
Do people say "in exhibition"?