DEBABRATA SARKAR is a director in 2 company/s.
| DIN | 00591618 |
| MICROALGAE SOLUTIONS INDIA PRIVATE LIMITED Active Kanpur |
CIN: U01100UP2019FTC114508 |
| AGMA ENERGY PRIVATE LIMITED Active Delhi |
CIN: U51909DL2019PTC349754 |