Star Metro - IBC Advanced Alloys Reports Financial Results For Quarter Ended March 2025