Unlike ever before, the world population is growing and new communities are being developed across large cities. According to a recent survey, nearly 4.1 billion people live in urban areas and 3.4 billion people live in rural areas. This means that...

read more