England moves towards short-term let registration scheme

The government of England is advancing plans for a mandatory short-term let registration scheme, marking a key step in the…