Thinking Points Techno Smart (TSE: 6246) manufactures and sells lithium-ion electrode manufacturing devices, LCD polarized film manufacturing devices, other film manufacturing devices, and precision instruments used for coating and lamination.The company tends to deliver fluctuating business performance, mainly because it relies on a healthy capital investment environment.Despite remaining optimistic about its core end markets and […]