New business head appointed for Rolls Royce

0
India’s premium luxury car making company, Rolls Royce has appointed a new head for their operations in Sri Lanka, India as also Bangladesh. It is Mr Herfried…
Read More