Tag Archives | Best Countries for Business index

Libya Scores Poorly on “Best Countries for Business” Index

By John Lee. Libya has been ranked in 152nd place in the Forbes Best Countries for Business index, out of the 161 countries measured. The index gauges the Best Countries for Business by rating nations on 15 different factors, including property rights, innovation, taxes, technology, corruption, freedom (personal, trade and monetary), red tape and investor […]