New deal is throwing up a host of challenges

READ FULL ARTICLE