Mumbai (Maharashtra) [India], February 12: Dun & Bradstreet, a leading global provider of business decisioning data and analytics, along with SIDBI, released Sustainability Perception Index (SPeX), referred as the 'Green Pulse Indicator' for July-September 2025 period. SPeX evaluates Micro,