After two months of discussions, BJP and PDP seem to have come to an agreement. Sources in both the parties confirmed that the two have finalized the deal and will soon announce the government formation.