I belive it's technically accurate to say that
It is in John's interest that the cats are fed.
Where apostrophe+s is used to show John's possession of the interest
But why is is that
Undertaken in the public interest, investigative journalism involves original reporting.
does not use "public's" (i.e. with an apostrophe and 's' to represent possession)?