SBI Invests €100 Million in Strategic Venture SBI makes a strategic €100 million ($103 million) investment, boosting its global financial footprint. Discover the impact of SBI's latest move.