immovable
adjective

impossible to move

Browse by Subjects
rollover rate
inside market
accounts manager
customer profitability
commercial failure