£140m Genesis Housing Association contract | RNS | Ticker