Clue: Ethical business — or one getting some taken for a ride? (4,5)
Answer: FAIR TRADE
Explanation: Definition: Ethical business
Definition and literal interpretation,with FAIR in the sense of an amusement park ('one' referring back to 'business').