Who we are
What we do
“Probability is not about the odds, but about the belief in the existence of an alternative outcome, cause, or motive”
– Nassim Taleb
Welcome to our world...
a unique and independent investment research partner with a global footprint
© ISR Ltd 2014
About the images
ISR and Independent Strategic Research are trading names of Independent Strategic Research Ltd, registered in England and Wales No. 09061794.
Registered office: 34 Southwark Bridge Road, London, SE1 9EU, UK.