Screenshot 2019-11-12 at 7.36.33 PM

Samocha

  • Investment size (in lakhs)

    25

  • Space required (sq. ft)

    Nil

  • Establishment year
    2017
  • Head office

    Navi Mumbai