IndiNature has developed a bio-based construction system using local crops and is establishing a manufacturing base in Scotland.
IndiNature has developed a bio-based construction system using local crops and is establishing a manufacturing base in Scotland.