Business competition. The fight for Lord Sugar's investment continues with some farmyard fun, as this task sees the candidates open their own farm shops. Show more
Discover 11,128,835 listings and 279,897 playable programmes from the BBC
Business competition. The fight for Lord Sugar's investment continues with some farmyard fun, as this task sees the candidates open their own farm shops. Show more