Thanks for the link, however, this idea is a think tank.
Newcomen was not a think tank according to the article at the link, sounds like mostly a club for big business.
If you read these posts and that article you will find a lot more differences; they’re as different as night and day.
After a cursory search, I couldn't find any of the white papers prepared for members on line; it's a shame if they were lost to history; they were a well-spring of knowledge as members/contributors were as bullish on the free enterprise system that you could find in contemporary times, promoting that which made America great.
Best of luck in your endeavor.