Kenya lacks sufficient warehousing facilities despite increased demand – developer Business 9th Feb 2023