According to Schroder BSC Social Impact Trust latest financial reports the company had revenue of $1.43M in 2023-06-30, a -43.45% decrease from 2022. Schroder BSC Social Impact Trust highest revenue was $6.25M in 2021.
Year | Revenue | Change |
---|---|---|
2023 | $1.43M | -43.45% |
2022 | $2.53M | -59.54% |
2021 | $6.25M | - |