CBRE Investment Management has backed a €300 million German industrial outdoor storage joint venture with NW1 Partners and URBZ Capital.