Mumbai (Maharashtra) [India], October 15: Dun & Bradstreet, a leading global provider of business decisioning data and analytics, along with SIDBI, released Sustainability Perception Index (SPeX), referred to as the 'Green Pulse Indicator' for April - June 2025 period. SPeX evaluates MSME's